land-based predators - Almanca İngilizce Sözlük